草庐IT

uitableview - Swift UITableViewCell 对齐

全部标签

objective-c - iPad 的 UItableView 单元格内容大小

嗨,我遇到了一个奇怪的问题。我已经为iPad创建了UITableView。当我检查单元格宽度时,我发现它是320,但对于iPad,我需要768和1024。下面的屏幕显示了表格中单元格显示的TableView当我使用以下UIScrollView*previewScrollView=[[UIScrollViewalloc]initWithFrame:CGRectMake(0,0,cell.contentView.frame.size.width,250)];添加滚动条时NSLog(@"cell.contentView.frame.size.widt%f",cell.contentView.

ios - 方向更改后如何避免调整 UITableView(旋转)单元格的大小?

我通过将它旋转90度来实现水平UITableViewhorizontalShopsTableViewController.view.transform=CGAffineTransformMakeRotation(-M_PI/2);然后将其单元格向后旋转90度:cell.contentView.transform=CGAffineTransformMakeRotation(M_PI/2);我希望表格具有灵活的宽度。如果我不将其设置为灵活,则方向更改后一切正常。但是,如果我这样做,单元格的内容就会放错地方并消失。TableView的“AutoresizeSubviews”标志为false。

iphone - 如何处理动态 UITableView 中对 UITextFields 的引用 (iPhone)

我有一个UITableView,它被分成用户定义数量的部分。在每个部分中,始终有2个行。这两个行中的每一行都包含一个用户可以编辑的UITextField。我需要的是一种能够在以后访问这些UITextFields中的数据的方法。我希望这将是一个简单的问题,但它却让我很伤心。到目前为止,我尝试了两种方法:尝试1我创建了两个NSMutableArrays,其中我将UITextField对象添加到索引i(对应于它来自的section)。然后我尝试通过遍历数组来访问这些值。这没有用,因为UITextFields一直被擦干净。每次我向下滚动表格时,UITextField都在View之外,当我返回时

ios - 分组的 UITableView 和水平边距

我有一个分组的UITableView,它真正被设计为在iPhone的纵向模式下看起来不错。它的单元格subview设置了自动调整大小,因此它们可以在横向模式下拉伸(stretch),但这使得它在美学上不那么令人愉悦——单元格对于它们的内容来说看起来太宽了。我现在正在将它变成一个通用应用程序,但在iPad上,自动调整会导致更大的拉伸(stretch),这看起来简直无法接受。如果我能让UITableView的单元格组具有固定宽度(或最大宽度),或者如果我能以某种方式控制水平边距,那将是理想的。在UITableView中没有找到对此的支持,我做了一些快速尝试,将其子类化以在布局时限制其大小,

iOS UITableView 单元格选择

我有一个带有名为NewCell的自定义单元格的UITableView,我试图在点击事件时在NewCell中显示一个名为“selectedView”的UIView。-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{NewCell*cell=(NewCell*)[tableViewcellForRowAtIndexPath:indexPath];[cell.selectedViewsetHidden:NO];}编辑-添加单元格创建代码:-(UITableViewCe

iphone - iOS:如何动态设置 UITableView 的高度

我有一个包含TableView的ViewController(请参见下面的屏幕截图)。此TableView始终恰好有3行,这些行在单击时展开以显示更多信息。我怎样才能使TableView的高度始终准确显示这三行,而不是更多?正如您在屏幕截图中所见,显示的是没有内容的空行。请注意,展开的行可能包含UILabel以外的View。这是它在IB中的样子: 最佳答案 我想你需要这样的东西//Returnnumberofrowsinsection-(NSInteger)tableView:(UITableView*)tableViewnumbe

ios - 具有复杂单元格的 UITableView 缓慢且滞后

我几乎完成了我的应用程序,除了主视图之外一切似乎都正常工作。它是一个带有嵌入式UITableView的UIViewController。我使用Parse作为后端,并在我的viewDidLoad方法中获得了我需要的对象数组。每个单元格都包含一些我在tableView:cellForRowAtIndexPath中获取的数据,恐怕这就是我的表格View如此缓慢的原因,但我不知道如何在没有indexPath.row编号的情况下获取数组中每个对象所需的数据。我已经按照其他答案中的建议将每个单元格元素设为“不透明”。这是我的代码,如有任何帮助,我们将不胜感激:-(UITableViewCell*)

ios - 无法滚动到 UITableView 的底部

我知道论坛上有很多问题的答案,但它们对我没有帮助。这是我的问题。我有UITableView和UISegmentedControl。一个段中的数据少于另一个段中的数据。在旋转或段切换之后,我调用reloadData以确保显示整个数据。这样可行。现在,用户单击一个单元格并使用相同的UISegmentedControl转到另一个View。打算使用相同的控件,我希望两个View都显示相同的数据透视图。当用户在第一个屏幕上看到数据较少的透视图,转到第二个屏幕并将透视图更改为那里的数据时,就会出现问题。然后他返回并且无法滚动到表格底部。如果他旋转屏幕或更改片段,一切都会恢复正常。我尝试通过实现vi

iphone - 动态更改单元格高度时 UITableView 的不自然 SCSS

这是我想要在我的应用程序中使用的内容。下面显示的是iPhone应用商店的两个屏幕截图:我基本上需要一个“阅读更多”功能,就像在应用程序商店中使用的一样(参见上面两张图片中的“描述”部分)。我假设此处的每个部分(描述、新增内容、信息等)都是一个表格View单元格。里面的文本是一个UILabel或UITextField。这是我到目前为止尝试添加此功能的方法:NSString*initialText=@"Somethingwhichisnotacompletetextandcreatedjustasanexampleto...";NSString*finalText=@"Somethingw

ios - Xcode UI 测试 - UITableView 部分

我想使用Xcode的UI测试来计算tableview中的部分数量以及每个部分中的单元格数量。我该怎么做? 最佳答案 从Xcode7开始,TableView标题显示为Other元素。这是我在我的应用程序中为(分组的)表格View所做的:extensionTableLayoutTests{functestHasMessagesGroup(){XCTAssert(app.tables.otherElements["MESSAGES"].exists)}functestHasMessageCell(){letheader=app.table